package com.thinkgem.jeesite.modules.hk.shop.entity.shop;

import com.thinkgem.jeesite.common.persistence.DataEntity;
import com.thinkgem.jeesite.modules.sys.entity.User;

import java.util.Date;

/**
 * 店铺对象实体类
 *
 * @ProjectName: merchant
 * @Package: com.thinkgem.jeesite.modules.hk.shop.entity.shop
 * @ClassName: ${CLASS_NAME}
 * @Description: 接收前台传递对象
 * @Author: lxr
 * @CreateDate: 2018-10-10 18:41
 * @UpdateUser: lxr
 * @UpdateDate: 2018-10-10 18:41
 * @UpdateRemark: The modified content
 * @Version: 1.0
 **/
public class HkShop extends DataEntity<HkShop> {

    private String shopType;		// 店铺类型
    private String name;		// 店铺名称
    private String shopPassword;		// 店铺密码
    private String category;		// 主营类目
    private String imgSrc;		// logo
    private String commodityImgSrc;		// 商品图片
    private String commodityName;		// 商品名称
    private String commodityPrice;		// 商品价格
    private String otherShopLink;		// 第三方店铺地址
    private String referralCode;		// 入驻推荐码
    private String state;		// 状态
    private String provinceId;  //省
    private String cityId;   //市
    private String contacts; //联系人
    private String telephone; //联系电话
    private String managerName;		// 店铺管理人真实姓名
    private String managerEmail;		// 店铺管理人员邮箱
    private String managerMobile;		// 店铺管理人手机号
    private String lagalPersonName;		// 法定代表人姓名
    private String legalPersonMobile;		// 法定代表人电话
    private String cardPersonImgSrc;		// 身份证人像面图片路径
    private String cardCountryImgSrc;		// 身份证国徽面图片路径
    private String persionImgSrc;		// 手持身份证件半身照
    private String companyName;		// 公司名称
    private String provinceCode;		// 省/直辖市代码
    private String cityCode;		// 市代码
    private String areaCode;		// 区/县代码
    private String creditCode;		// 统一社会信用代码
    private String businessLicenseImgSrc;		// 营业执照图片路径
    private String openingPermitImgSrc;		// 开户许可证
    private String trademarkType;		// 商标类型
    private String trademarkNumber;		// 商标注册号
    private String trademarkSrc;		// 商标注册执照
    private String brandSrc;		// 品牌授权证明
    private Date brandEndDate;		// 品牌授权截止日期
    private User user;   //用户对象
    private HkUserShop shop; //店铺对象

    public String getShopType() {
        return shopType;
    }

    public void setShopType(String shopType) {
        this.shopType = shopType;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getShopPassword() {
        return shopPassword;
    }

    public void setShopPassword(String shopPassword) {
        this.shopPassword = shopPassword;
    }

    public String getCategory() {
        return category;
    }

    public void setCategory(String category) {
        this.category = category;
    }

    public String getImgSrc() {
        return imgSrc;
    }

    public void setImgSrc(String imgSrc) {
        this.imgSrc = imgSrc;
    }

    public String getCommodityImgSrc() {
        return commodityImgSrc;
    }

    public void setCommodityImgSrc(String commodityImgSrc) {
        this.commodityImgSrc = commodityImgSrc;
    }

    public String getCommodityName() {
        return commodityName;
    }

    public void setCommodityName(String commodityName) {
        this.commodityName = commodityName;
    }

    public String getCommodityPrice() {
        return commodityPrice;
    }

    public void setCommodityPrice(String commodityPrice) {
        this.commodityPrice = commodityPrice;
    }

    public String getOtherShopLink() {
        return otherShopLink;
    }

    public void setOtherShopLink(String otherShopLink) {
        this.otherShopLink = otherShopLink;
    }

    public String getReferralCode() {
        return referralCode;
    }

    public void setReferralCode(String referralCode) {
        this.referralCode = referralCode;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getProvinceId() {
        return provinceId;
    }

    public void setProvinceId(String provinceId) {
        this.provinceId = provinceId;
    }

    public String getCityId() {
        return cityId;
    }

    public void setCityId(String cityId) {
        this.cityId = cityId;
    }

    public String getContacts() {
        return contacts;
    }

    public void setContacts(String contacts) {
        this.contacts = contacts;
    }

    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    public String getManagerName() {
        return managerName;
    }

    public void setManagerName(String managerName) {
        this.managerName = managerName;
    }

    public String getManagerEmail() {
        return managerEmail;
    }

    public void setManagerEmail(String managerEmail) {
        this.managerEmail = managerEmail;
    }

    public String getManagerMobile() {
        return managerMobile;
    }

    public void setManagerMobile(String managerMobile) {
        this.managerMobile = managerMobile;
    }

    public String getLagalPersonName() {
        return lagalPersonName;
    }

    public void setLagalPersonName(String lagalPersonName) {
        this.lagalPersonName = lagalPersonName;
    }

    public String getLegalPersonMobile() {
        return legalPersonMobile;
    }

    public void setLegalPersonMobile(String legalPersonMobile) {
        this.legalPersonMobile = legalPersonMobile;
    }

    public String getCardPersonImgSrc() {
        return cardPersonImgSrc;
    }

    public void setCardPersonImgSrc(String cardPersonImgSrc) {
        this.cardPersonImgSrc = cardPersonImgSrc;
    }

    public String getCardCountryImgSrc() {
        return cardCountryImgSrc;
    }

    public void setCardCountryImgSrc(String cardCountryImgSrc) {
        this.cardCountryImgSrc = cardCountryImgSrc;
    }

    public String getPersionImgSrc() {
        return persionImgSrc;
    }

    public void setPersionImgSrc(String persionImgSrc) {
        this.persionImgSrc = persionImgSrc;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getProvinceCode() {
        return provinceCode;
    }

    public void setProvinceCode(String provinceCode) {
        this.provinceCode = provinceCode;
    }

    public String getCityCode() {
        return cityCode;
    }

    public void setCityCode(String cityCode) {
        this.cityCode = cityCode;
    }

    public String getAreaCode() {
        return areaCode;
    }

    public void setAreaCode(String areaCode) {
        this.areaCode = areaCode;
    }

    public String getCreditCode() {
        return creditCode;
    }

    public void setCreditCode(String creditCode) {
        this.creditCode = creditCode;
    }

    public String getBusinessLicenseImgSrc() {
        return businessLicenseImgSrc;
    }

    public void setBusinessLicenseImgSrc(String businessLicenseImgSrc) {
        this.businessLicenseImgSrc = businessLicenseImgSrc;
    }

    public String getOpeningPermitImgSrc() {
        return openingPermitImgSrc;
    }

    public void setOpeningPermitImgSrc(String openingPermitImgSrc) {
        this.openingPermitImgSrc = openingPermitImgSrc;
    }

    public String getTrademarkType() {
        return trademarkType;
    }

    public void setTrademarkType(String trademarkType) {
        this.trademarkType = trademarkType;
    }

    public String getTrademarkNumber() {
        return trademarkNumber;
    }

    public void setTrademarkNumber(String trademarkNumber) {
        this.trademarkNumber = trademarkNumber;
    }

    public String getTrademarkSrc() {
        return trademarkSrc;
    }

    public void setTrademarkSrc(String trademarkSrc) {
        this.trademarkSrc = trademarkSrc;
    }

    public String getBrandSrc() {
        return brandSrc;
    }

    public void setBrandSrc(String brandSrc) {
        this.brandSrc = brandSrc;
    }

    public Date getBrandEndDate() {
        return brandEndDate;
    }

    public void setBrandEndDate(Date brandEndDate) {
        this.brandEndDate = brandEndDate;
    }

    public User getUser() {
        return user;
    }

    public void setUser(User user) {
        this.user = user;
    }

    public HkUserShop getShop() {
        return shop;
    }

    public void setShop(HkUserShop shop) {
        this.shop = shop;
    }
}
